Skip to content

Update dependency hk to v2 - #2319

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/hk-2.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/hk-2.x

Conversation

@renovate

@renovate renovate Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
hk tools major 1.48.0 → 2.3.1

Release Notes

jdx/hk (hk)

v2.3.1

Compare Source

🐛 Bug Fixes
  • (config) load amended steps whose tests use a local named like a StepTest property by @​jdx in #​1490
  • (stage) run pre-commit fixers again in repositories with a split index by @​jdx in #​1491
  • (stash) stop losing untracked and unstaged files when a filename is not valid UTF-8 by @​jdx in #​1488
  • (stash) run hooks when the worktree has intent-to-add files by @​jdx in #​1492
  • (stash) hide untracked files from steps when tracked files have unstaged changes by @​jdx in #​1501
📚 Documentation
⚡ Performance
  • (builtins) speed up trailing_whitespace and newlines by fixing files directly and scanning in parallel by @​jdx in #​1495
  • (builtins) check formatted JSON and YAML files without running jq or yq on each one by @​jdx in #​1489
  • (hook) read git status about 10 ms faster when a hook starts by @​jdx in #​1484
  • (lock) stop fixers waiting behind jobs that share none of their files by @​jdx in #​1503
  • (release) start hk about 0.8 ms faster on Linux by linking non-PIE by @​jdx in #​1482
  • (stage) stop hashing the whole git index before each step stages its fixes by @​jdx in #​1486
  • (step) stage fixes from steps that finish together with one git add by @​jdx in #​1485
  • (step) parse check_diff output for large jobs without canonicalizing every file by @​jdx in #​1487
  • (step) start the first linter sooner on large repos by cutting hk's per-file work by @​jdx in #​1494
  • (step) make batched steps share --jobs instead of each starting --jobs processes by @​jdx in #​1496
🧪 Testing
  • (builtins) give the jq and yq batch test enough jobs for two batches per step by @​jdx in #​1500
  • (builtins) run jq builtin tests against the pinned jq 1.8.1 by @​jdx in #​1499
🛡️ Security
  • (config) start every hk command about 30 ms sooner by reading cache files in one call by @​jdx in #​1483
🔍 Other Changes
  • (benchmark) add a small-commit scenario and type checkers to the competitor benchmark by @​jdx in #​1493
📦️ Dependency Updates

v2.3.0

Compare Source

🚀 Features
  • (config) add batch_min_files to set the fewest files per batch by @​jdx in #​1475
🐛 Bug Fixes
  • (builtins) apply jq and yq check_diff patches instead of rerunning the tool by @​jdx in #​1468
  • (stash) skip stashing before the first commit with the git CLI backend by @​jdx in #​1469
  • (step) stop git from crashing with SIGBUS while another step rewrites a file by @​jdx in #​1476
📚 Documentation
  • (benchmarks) compare only configurations that are safe by design by @​jdx in #​1465
  • (benchmarks) lead with results and simplify the method on the benchmarks page by @​jdx in #​1472
  • refresh competitor benchmark for v2.2.0 by @​jdx in #​1462
⚡ Performance
  • (release) PGO-optimize the x86_64 musl and macOS arm64 binaries by @​jdx in #​1470
  • (step) stage each fixer's files as soon as it finishes by @​jdx in #​1466
  • (step) release a job slot while waiting for another step's files by @​jdx in #​1473
🛡️ Security
  • (benchmark) show each scenario's mode on the benchmarks page by @​jdx in #​1467
🔍 Other Changes
  • (benchmark) run competitors' whitespace fixers from pre-commit-hooks and isolate black's cache by @​jdx in #​1463
  • (benchmark) measure hk's yq builtin as shipped by @​jdx in #​1474
  • accept pull request titles whose description starts with an acronym by @​jdx in 32f72df
📦️ Dependency Updates

v2.2.0

Compare Source

🚀 Features
  • (config) add batch_min_files to set the fewest files per batch by @​jdx in #​1475
🐛 Bug Fixes
  • (builtins) apply jq and yq check_diff patches instead of rerunning the tool by @​jdx in #​1468
  • (stash) skip stashing before the first commit with the git CLI backend by @​jdx in #​1469
  • (step) stop git from crashing with SIGBUS while another step rewrites a file by @​jdx in #​1476
📚 Documentation
  • (benchmarks) compare only configurations that are safe by design by @​jdx in #​1465
  • (benchmarks) lead with results and simplify the method on the benchmarks page by @​jdx in #​1472
  • refresh competitor benchmark for v2.2.0 by @​jdx in #​1462
⚡ Performance
  • (release) PGO-optimize the x86_64 musl and macOS arm64 binaries by @​jdx in #​1470
  • (step) stage each fixer's files as soon as it finishes by @​jdx in #​1466
  • (step) release a job slot while waiting for another step's files by @​jdx in #​1473
🛡️ Security
  • (benchmark) show each scenario's mode on the benchmarks page by @​jdx in #​1467
🔍 Other Changes
  • (benchmark) run competitors' whitespace fixers from pre-commit-hooks and isolate black's cache by @​jdx in #​1463
  • (benchmark) measure hk's yq builtin as shipped by @​jdx in #​1474
  • accept pull request titles whose description starts with an acronym by @​jdx in 32f72df
📦️ Dependency Updates

v2.1.0

Compare Source

🚀 Features
🐛 Bug Fixes
🧪 Testing
  • (bats) preinstall builtin tool stubs to stop spurious symlink failures by @​jdx in #​1396
🛡️ Security
🔍 Other Changes
  • (ci) comment on a discussion when the PR implementing it merges by @​jdx in #​1413
  • re-pin aube-lock reusable workflow to current renovate-config main by @​jdx in #​1388
  • regenerate mise.lock on renovate branches so tool bumps stop failing every job by @​jdx in #​1389
  • fix macOS bats attempt-1 timeouts and publish builtin test timings by @​jdx in #​1395
  • remove entire and codex agent hooks by @​jdx in b23b605
  • re-pin renovate-config reusable workflows to current main by @​jdx in #​1408
  • stop compiling cargo-edit and rebuilding hk in every CI job by @​jdx in #​1410
  • re-pin renovate-config reusable workflows to current main by @​jdx in 24fe99e
📦️ Dependency Updates
New Contributors

v2.0.1

Compare Source

🐛 Bug Fixes
🚜 Refactor
📚 Documentation
📦️ Dependency Updates

v2.0.0

Compare Source

🚀 Features
🐛 Bug Fixes
🚜 Refactor
📚 Documentation
🔍 Other Changes
📦️ Dependency Updates
New Contributors

v1.58.1

Compare Source

📚 Documentation

v1.58.0

Compare Source

🚀 Features
🐛 Bug Fixes
📚 Documentation
⚡ Performance
🎨 Styling
🧪 Testing
🛡️ Security
🔍 Other Changes
📦️ Dependency Updates
New Contributors

v1.57.0

Compare Source

🚀 Features
🐛 Bug Fixes
📚 Documentation
🛡️ Security
🔍 Other Changes
📦️ Dependency Updates
New Contributors

v1.56.1

Compare Source

🚜 Refactor
📚 Documentation
📦️ Dependency Updates

v1.56.0

Compare Source

🚀 Features
🐛 Bug Fixes
🔍 Other Changes
📦️ Dependency Updates
New Contributors

v1.55.0

Compare Source

🚀 Features
🐛 Bug Fixes
🧪 Testing
  • (init) decouple agent docs assertion from releases by @​jdx in #​1187
📦️ Dependency Updates
New Contributors

v1.54.1

Compare Source

🐛 Bug Fixes
🔍 Other Changes
📦️ Dependency Updates

v1.54.0

Compare Source

🚀 Features
🐛 Bug Fixes
📚 Documentation
⚡ Performance
  • (release) add PGO and BOLT optimization pipeline by @​jdx in #​1136
  • (util) optimize mixed-line-ending and check-merge-conflict using memchr crate by @​astei in #​1115
  • track instruction counts, and gate pull requests on them by @​jdx in #​1125
🧪 Testing
  • (builtins) exclude hono from textlint trust policy by @​jdx in #​1120
📦️ Dependency Updates

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the 📦 dependencies Pull requests that update a dependency file label Sep 24, 2026
@github-actions github-actions Bot added this to the v10.0.7 milestone Sep 24, 2026
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 69336c1. ± Comparison against base commit 5795b5f.

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the renovate/hk-2.x branch 2 times, most recently from 29dabc8 to d419a8b Compare September 26, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants